package com.voltmao.persistent.model;

import org.mybatis.annotation.Field;
import org.mybatis.annotation.Table;

import java.io.Serializable;

/**
 * admin_role_menu_maps
 */
@Table(name = "admin_role_menu_maps")
public class AdminRoleMenuMaps implements Serializable {
    /**
     * 主键ID
     */
    public static final String DATAID = "dataId";

    /**
     * 主键ID
     */
    @Field(columnName = "data_id", jdbcType = "VARCHAR", javaType = String.class, length = 36, scale = 0)
    private String dataId;

    /**
     * 关联角色ID
     */
    public static final String TBLADMINROLEID = "tblAdminRoleId";

    /**
     * 关联角色ID
     */
    @Field(columnName = "tbl_admin_role_id", jdbcType = "VARCHAR", javaType = String.class, length = 255, scale = 0)
    private String tblAdminRoleId;

    /**
     * 关联菜单ID
     */
    public static final String TBLADMINMENUID = "tblAdminMenuId";

    /**
     * 关联菜单ID
     */
    @Field(columnName = "tbl_admin_menu_id", jdbcType = "VARCHAR", javaType = String.class, length = 255, scale = 0)
    private String tblAdminMenuId;

    /**
     * tblAdminMenuFunId
     */
    public static final String TBLADMINMENUFUNID = "tblAdminMenuFunId";

    /**
     * tblAdminMenuFunId
     */
    @Field(columnName = "tbl_admin_menu_fun_id", jdbcType = "VARCHAR", javaType = String.class, length = 255, scale = 0)
    private String tblAdminMenuFunId;

    private static final long serialVersionUID = 1L;

    /**
     * @return dataId
     * 主键ID
     */
    public String getDataId() {
        return dataId;
    }

    /**
     * @param dataId 主键ID
     */
    public void setDataId(String dataId) {
        this.dataId = dataId == null ? null : dataId.trim();
    }

    /**
     * @return tblAdminRoleId
     * 关联角色ID
     */
    public String getTblAdminRoleId() {
        return tblAdminRoleId;
    }

    /**
     * @param tblAdminRoleId 关联角色ID
     */
    public void setTblAdminRoleId(String tblAdminRoleId) {
        this.tblAdminRoleId = tblAdminRoleId == null ? null : tblAdminRoleId.trim();
    }

    /**
     * @return tblAdminMenuId
     * 关联菜单ID
     */
    public String getTblAdminMenuId() {
        return tblAdminMenuId;
    }

    /**
     * @param tblAdminMenuId 关联菜单ID
     */
    public void setTblAdminMenuId(String tblAdminMenuId) {
        this.tblAdminMenuId = tblAdminMenuId == null ? null : tblAdminMenuId.trim();
    }

    /**
     * @return tblAdminMenuFunId
     * tblAdminMenuFunId
     */
    public String getTblAdminMenuFunId() {
        return tblAdminMenuFunId;
    }

    /**
     * @param tblAdminMenuFunId tblAdminMenuFunId
     */
    public void setTblAdminMenuFunId(String tblAdminMenuFunId) {
        this.tblAdminMenuFunId = tblAdminMenuFunId == null ? null : tblAdminMenuFunId.trim();
    }
}